package com.example.graduationdesignbackend.service;

import com.example.graduationdesignbackend.dto.PageDto;
import com.example.graduationdesignbackend.entity.ProductOrder;
import com.baomidou.mybatisplus.extension.service.IService;
import com.example.graduationdesignbackend.query.ProductOrderQuery;
import com.example.graduationdesignbackend.res.Res;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author yuze
 * @since 2024-05-13
 */
public interface IProductOrderService extends IService<ProductOrder> {
  
  void createProductOrder(ProductOrder productOrder);
  
  PageDto<ProductOrder> getMyProductOrderPage(ProductOrderQuery productOrderQuery);
  
  PageDto<ProductOrder> getProductOrderPage(ProductOrderQuery productOrderQuery);
  
  Res handleProductOrder(String id);
  
  Res getSalesVolume();
}
